producing sand - Allemand Anglais Dictionnaire